rock violet
noun
: a green alga (Trentepohlia iolithus) occurring on rocks at high elevations and exhaling an odor of violets
Love words? Need even more definitions?
Merriam-Webster unabridged
Share